Implicit integration of scenarios into a reduced timed automaton
نویسندگان
چکیده
We aim at synthesizing an executable specification for a real-time reactive system by integrating real-time scenarios into a reduced timed automaton (TA). A scenario is a part of the specification of a system behavior. The integration of scenarios into a single TA is based on its formal semantics. The TA, which results from the integration of a set of scenarios, is independent of the order in which the scenarios are added to. We also present an algorithm to reduce such resulting TA in order to prevent combinatorial explosion. q 2003 Elsevier B.V. All rights reserved.
منابع مشابه
Model Checking - Timed UML State Machines and Collaborations
We describe a prototype tool, hugo/RT, that is designed to automatically verify whether the timed state machines in a UML model interact according to scenarios specified by time-annotated UML collaborations. Timed state machines are compiled into timed automata that exchange signals and operations via a network automaton. A collaboration with time constraints is translated into an observer time...
متن کاملFrom Scenarios to Timed Automata: Building Specifications from Users Requirements
Scenarios as partial behavior descriptions, are used more and more to represent users requirements, and to conduct software engineering. This paper examines automatic generation of speciications from requirements. This is a crucial step when accuracy is desired in the requirement engineering process. Automatic construction of speciications from scenarios reduces to the merging of partial behavi...
متن کاملFrom Scenarios to Timed Automata
We describe a new method of synthesizing a formal model for real-time systems from scenarios. Scenarios, formally defined as Timed Event Sequences, together with mode graphs are used to describe behaviors of real-time systems. Given a set of Timed Event Sequences and a mode graph, our synthesis method constructs a minimal, acyclic, deterministic timed automaton that models the specified aspects...
متن کاملOptimal Clock Allocation for Synthesized Acyclic Timed Automata
Having recently proposed a new method for synthesizing timed automata from a set of scenarios, in this paper we propose a novel clock allocation algorithm that minimizes the number of clocks in the constructed timed automata. Scenarios, formally defined as Timed Event Sequences, together with mode graphs are used to describe partial behaviors of real-time systems. Given a set of scenarios in th...
متن کاملAn Enhancement of Timed Automata Generation from Timed Scenarios Using Grouped States
Scenarios are partial behavior descriptions, used to represent users requirements as a basis for speciication construction. We have developed a basic algorithm which incrementally constructs timed automata from scenarios with timing constraints. The algorithm uses operations semantics and conditions to deene states. In this paper, the complexity of this basic algorithm is discussed and it is en...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Information & Software Technology
دوره 45 شماره
صفحات -
تاریخ انتشار 2003